recently deceased person - Alemán Inglés Diccionario